h1{
    font-size: 40px;
}
/* navbar */
.navbar h1{
    float: none;
    text-align: center;
}
.navbar ul,
.navbar ul li{
    float: none;
}
.container>ul>li>a{
    padding:  10px;
    border-bottom: 1px dotted #444;
}
.showcase .showcase-content{
    padding-top: 70px;
    padding-bottom: 30px;
}
/* home-info */
.home-info .info-img{
    display: none;
}
.home-info .info-content{
    width: 100%;
}

/* features */
.box{
    float: none;
    width: 100%;
}

/* about-info */
.about-info .info-left,
.about-info .info-right{
    float: none;
    width: 100%;
}
.info-left h1{
    text-align: center;
}
.about-info .info-right{
    margin: 20px 0;
}

/* contract */
.features .container .box{
    border-bottom: 1px dotted grey;
}
